package org.jhulk.tests;

/**
 * Bugs:
 */

import org.jhulk.states.GameCache;
import org.jhulk.states.LoadState;
import org.jhulk.states.PlacementState;
import org.newdawn.slick.AppGameContainer;
import org.newdawn.slick.GameContainer;
import org.newdawn.slick.SlickException;
import org.newdawn.slick.state.StateBasedGame;

public class GameStateTest extends StateBasedGame
{
	public GameCache cache = new GameCache();

    public GameStateTest() {
		super("Game state test");
	}

	/**
     * @see org.newdawn.slick.state.StateBasedGame#initStatesList(org.newdawn.slick.GameContainer)
     */
    public void initStatesList(GameContainer container) {
    	//this.addState(new LoadState());
		//this.addState(new PlacementState());
    }
     

	public static void main(String[] args)
    {
        try {
            AppGameContainer app = new AppGameContainer(new GameStateTest());
            app.setDisplayMode(800, 600, false);
            app.start();
        } catch (SlickException e) {
            e.printStackTrace();
        }
    }
}
